sub-machine guns - Turc Anglais Dictionnaire